package com.songtai.po;

import java.io.Serializable;
import java.util.Date;
import java.util.Set;

/**
 * 招聘职位
 * 
 * @author lx
 * 
 */
public class JobInfo implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private String id;
	private Long nid;
	// 岗位
	private String post;
	// 工作地点
	private String workSpace;
	// 招聘人数
	private int staffCount;
	// 工作类型
	private String type;
	// 工作经验
	private String workExp;
	// 学历要求
	private String education;
	// 发布时间
	private Date upTime;
	// 职位描述
	private String describ;
	// 招聘要求
	private String jobNeed;
	// 联系人
	private String contact;
	// 联系电话
	private String phone;
	// Email
	private String email;

	// 应聘者
	private Set<Apply> appliers;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getPost() {
		return post;
	}

	public void setPost(String post) {
		this.post = post;
	}

	public String getWorkSpace() {
		return workSpace;
	}

	public void setWorkSpace(String workSpace) {
		this.workSpace = workSpace;
	}

	public int getStaffCount() {
		return staffCount;
	}

	public void setStaffCount(int staffCount) {
		this.staffCount = staffCount;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getWorkExp() {
		return workExp;
	}

	public void setWorkExp(String workExp) {
		this.workExp = workExp;
	}

	public String getEducation() {
		return education;
	}

	public void setEducation(String education) {
		this.education = education;
	}

	public Date getUpTime() {
		return upTime;
	}

	public void setUpTime(Date upTime) {
		this.upTime = upTime;
	}

	public String getDescrib() {
		return describ;
	}

	public void setDescrib(String describ) {
		this.describ = describ;
	}

	public String getJobNeed() {
		return jobNeed;
	}

	public void setJobNeed(String jobNeed) {
		this.jobNeed = jobNeed;
	}

	public String getContact() {
		return contact;
	}

	public void setContact(String contact) {
		this.contact = contact;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}


	/**
	 * @return the nid
	 */
	public Long getNid() {
		return nid;
	}

	/**
	 * @param nid the nid to set
	 */
	public void setNid(Long nid) {
		this.nid = nid;
	}

	public Set<Apply> getAppliers() {
		return appliers;
	}

	public void setAppliers(Set<Apply> appliers) {
		this.appliers = appliers;
	}
}
